shown one's superiority - Turc Anglais Dictionnaire